package com.googlecode.wicketslides;

import java.io.Serializable;

public class SlideshowImageImpl implements SlideshowImage, Serializable
{
	private static final long serialVersionUID = 1L;

	protected String description, high, low, thumb, title;

	protected String src;

	public SlideshowImageImpl(final String thumb, final String title, final String description,
			final String src)
	{
		this.thumb = thumb;
		this.title = title;
		this.description = description;
		this.src = src;
	}

	@Override
	public String toString()
	{
		return this.src;
	}

	public void setSrc(final String src)
	{
		this.src = src;
	}

	public void setDescription(final String description)
	{
		this.description = description;
	}

	public void setHigh(final String high)
	{
		this.high = high;
	}

	public void setLow(final String low)
	{
		this.low = low;
	}

	public void setThumb(final String thumb)
	{
		this.thumb = thumb;
	}

	public void setTitle(final String title)
	{
		this.title = title;
	}

	@Override
	public String getDescription()
	{
		return this.description;
	}

	@Override
	public String getHigh()
	{
		return this.high;
	}

	@Override
	public String getLow()
	{
		return this.low;
	}

	@Override
	public String getThumb()
	{
		return this.thumb;
	}

	@Override
	public String getTitle()
	{
		return this.title;
	}

}
